// 入口文件
// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'
//  路由配置
import fastClick from 'fastclick'
// 移动端300ms点击延迟事件，引入fastclick库
import VueAwesomeSwiper from 'vue-awesome-swiper'
import 'swiper/swiper-bundle.css'
import 'styles/reset.css'
// 重新定义标签默认样式,照顾不同浏览器的默认样式

import 'styles/border.css'
// 用于解决一像素边框问题，有些手机的屏幕分辨率较高，是2-3倍屏幕。
// css样式中border:1px solid red;在2倍屏下，显示的并不是1个物理像素，而是2个物理像素。

import 'styles/iconfont.css'
import store from './store'

Vue.config.productionTip = false
fastClick.attach(document.body)
Vue.use(VueAwesomeSwiper)
/* { default options with global component } */
Vue.config.devtools = true

/* eslint-disable no-new */
new Vue({
  el: '#app',
  router,
  store,
  components: { App },
  template: '<App/>'
})

//  路由就是根据网址的不同，返回不同的内容给用户
